More About Recursive Structures: Descriptive Complexity and Zero-One Laws
نویسندگان
چکیده
This paper continues our work on innnite, recursive structures. We investigate the descriptive complexity of several logics over recursive structures, including rst-order, second-order, and xpoint logic, exhibiting connections between expressibility of a property and its computational complexity. We then address 0{1 laws, proposing a version that applies to recursive structures, and using it to prove several non-expressibility results. 0 Introduction Innnite recursive structures, with recursive graphs as a special case, have been studied quite extensively in the past. Most interesting properties of recursive graphs have been shown to be undecidable, and many are actually outside the arithmetic hierarchy In HH2] we considered recursive structures to be generalizations of nite relational data bases, and investigated the class of computable queries over them, the motivation being borrowed from CH1]. A computable query is a (partial) recursive function that is also generic, i.e., it preserves isomorphisms. One of the results of HH2] is that quantiier-free rst-order logic is complete for recursive data bases, meaning that it expresses precisely the recursive generic queries. Part 1 of this paper deals with languages that can express non-recursive queries. If we return for a moment to the world of nite structures, classical complexity classes can often be characterized in terms of their descriptive complexity, i.e., the ability of certain logics to express properties in the class. The rst important result was that of Fagin F1], who showed that existential second order logic (that is, 1 1 formulas) expresses exactly the properties in NP. An analogous match holds between each level of the second-order hierarchy and the corresponding level of the polynomial-time hierarchy. In Part 1 of the paper we carry out an analogous investigation over recursive structures, analyzing the expressibility of several logics, such as rst-order logic, second-order logic and xpoint logic. We are able to exhibit many connections between descriptive and computational complexity, such as the following result, which is analogous to that of Fagin: the properties of recursive structures expressible by a 1 k formula, for k 2, are exactly the generic properties in the complexity class 1 k of the analytic hierarchy.
منابع مشابه
Towards a Theory of Recursive Structures
In computer science, one is interested mainly in nite objects. Insofar as innnite objects are of interest, they must be computable, i.e., recursive, thus admitting an eeective nite representation. This leads to the notion of a recursive graph, or, more generally, a recursive structure , model or data base. In this paper we summarize our recent work on recursive structures and data bases, includ...
متن کاملDefining Recursive Predicates in Graph Orders
We study the first order theory of structures over graphs i.e. structures of the form (G, τ ) where G is the set of all (isomorphism types of) finite undirected graphs and τ some vocabulary. We define the notion of a recursive predicate over graphs using Turing Machine recognizable string encodings of graphs. We introduce the notion of a capable structure over graphs, which is one satisfying th...
متن کاملLow Complexity and High speed in Leading DCD ERLS Algorithm
Adaptive algorithms lead to adjust the system coefficients based on the measured data. This paper presents a dichotomous coordinate descent method to reduce the computational complexity and to improve the tracking ability based on the variable forgetting factor when there are a lot of changes in the system. Vedic mathematics is used to implement the multiplier and the divider in the VFF equatio...
متن کاملThe Almost Equivalence by Asymptotic Probabilities for Regular Languages and Its Computational Complexities
We introduce p-equivalence by asymptotic probabilities, which is a weak almost-equivalence based on zero-one laws in finite model theory. In this paper, we consider the computational complexities of p-equivalence problems for regular languages and provide the following details. First, we give an robustness of p-equivalence and a logical characterization for p-equivalence. The characterization i...
متن کاملAIOSC: Analytical Integer Word-length Optimization based on System Characteristics for Recursive Fixed-point LTI Systems
The integer word-length optimization known as range analysis (RA) of the fixed-point designs is a challenging problem in high level synthesis and optimization of linear-time-invariant (LTI) systems. The analysis has significant effects on the resource usage, accuracy and efficiency of the final implementation, as well as the optimization time. Conventional methods in recursive LTI systems suffe...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1996